import 'package:fate_blind_box/generated/json/base/json_field.dart';
import 'package:fate_blind_box/generated/json/addmember_entity.g.dart';
import 'dart:convert';

@JsonSerializable()
class AddmemberEntity {
	late String msg;
	late int code;
	late List<AddmemberData> data;

	AddmemberEntity();

	factory AddmemberEntity.fromJson(Map<String, dynamic> json) => $AddmemberentityEntityFromJson(json);

	Map<String, dynamic> toJson() => $AddmemberentityEntityToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}

@JsonSerializable()
class AddmemberData {
	late int contain;
	late String id;
	dynamic userName;
	late String nickName;
	late String userSrc;
	late String profileNo;
	dynamic profileLevel;
	late String profilePhoto;
	late int profileCategory;
	dynamic expireLevelTime;
	dynamic memberExpire;
	late String profilePoints;
	dynamic realName;
	late int realTitle;
	late int realSex;
	dynamic mobilePhone;
	dynamic homeAddr;
	dynamic workAddr;
	dynamic maritalStatus;
	dynamic childNum;
	dynamic nativePlace;
	late String nationality;
	dynamic emailAddr;
	dynamic fixedPhone;
	late String openId;
	late int regFlag;
	late int singleState;
	late int infoPer;
	late double creditValue;
	late String shareCode;
	late String createUser;
	dynamic updateUser;
	dynamic incomeVal;
	dynamic buyCar;
	dynamic purchase;
	dynamic domicilePlace;
	dynamic edu;
	dynamic weight;
	dynamic height;
	dynamic age;
	dynamic introduce;
	dynamic bornDate;
	dynamic animalSign;
	dynamic constellation;
	dynamic upprLine;
	dynamic offLine;
	dynamic occipation;
	dynamic school;
	dynamic aat;
	dynamic liveAddress;
	dynamic nation;
	late int isRealAuth;
	dynamic signature;
	late int religiousBelief;
	dynamic taList;
	dynamic favoriteCount;
	dynamic favoriteFlag;
	dynamic mcs;
	dynamic csRemarks;
	dynamic avatarList;
	late String easeuserId;
	dynamic flist;
	dynamic tlist;
	dynamic fCount;
	dynamic tCount;
	dynamic taCount;
late	bool isCheck=false;

	AddmemberData();

	factory AddmemberData.fromJson(Map<String, dynamic> json) => $AddmemberentityDataFromJson(json);

	Map<String, dynamic> toJson() => $AddmemberDataToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}